3.3.1. Daily Operations
3.3.1.1. New Jobs and Daemons
No new jobs have been introduced as part of the CMP 8.10 release but the following daemon has been introduced:
- Transmission Recurring Pre Payments To NetEngage - This daemon is responsible for the conversion of CMP recurring pre-payment (from balance) requests into the format required by the NetEngage OCS and the transmission of those requests to NetEngage.
The daemon is triggered by the presence of a recurring pre payment from balance outbound JSON file, generated by the recurring pre-payments job in balance mode.
For each detail record included in the recurring pre-payments balance extract, a request is sent to the NetEngage OCS to debit the subscriber's pre-paid balance.
3.3.1.2. Changed Jobs and Daemons
Invoice Production
CMP 8.10 introduces the concept of consolidated services that allow for multiple charges to be grouped together in a single line on a customer's invoice.
As a result of this, subscription invoicing has been enhanced to take consolidated services into consideration.
Bill Print
As a result of the introduction of consolidated services, a new object, 'Bill Item Consolidation', has been added to the Bill Print JSON file after the existing 'Bill Item' element.
This new object has to be added to both the 'Subscription Bill Items' and the 'Account Bill Items' objects.
Allocation Renewal
In CMP 8.9, the Allocation Renewal job accepted a date parameter to determine which records are to be processed. If a date was not supplied, then today's date was assumed.
The reason for this parameter was to allow the job to run for an earlier date in case the job was not run. The job has been updated to prevent it being run with a future date.
Recurring Prepayments
The integration to the NetEngage OCS requires the use of the subscriber's MSISDN, to query/update the prepaid cash balance, rather than the subscription identifier that is used in other OCS integrations.
As a result, the recurring prepayments balance JSON schema has been changed to optionally allow a serial number (MSISDN) to be supplied along with a subscription number.
Credit Reference Extract
The Credit Reference Extract JSON schema was missing a number of attribute descriptions that have now been added as part of CMP 8.10.
In addition, the paymentFrequencyUnits attribute only supports a value of 'M' (monthly) so the enum set has been updated accordingly.
Purchase Analytics
The Purchase Analytics job has been updated to take into account the introduction of voucher top ups in CMP 8.10. The output product type can now take a value of 'Voucher' for a voucher top up and the output product code and description will contain the voucher number used for the top up.
Bottomline PDF Collection Daemon
In CMP 8.10, the Bottomline PDF Collection daemon has been renamed to the Bill PDF Collection daemon as its capabilities are not specific to an integration to the Bottomline bill formatting system.